package com.qingzhuge.common.enums;


import com.qingzhuge.common.IBaseEnum;

/**
 * @author : zero.xiao
 * @description : 权限分类，仅作初始化用
 * @date : 2018/6/26 0026 上午 10:24
 * @modified :
 * @since :
 */
public enum EAuthorityType implements IBaseEnum<String> {
    /**
     * 添加、新建
     */
    ADD("添加"),
    /**
     * 删除
     */
    DELETE("删除"),
    /**
     * 查看
     */
    READ("查看"),
    /**
     * 信息、详情
     */
    DETAIL("详情"),
    /**
     * 修改
     */
    UPDATE("修改"),
    /**
     * 打开
     */
    OPEN("打开"),
    /**
     * 关闭
     */
    CLOSE("关闭"),
    /**
     * 运行、执行
     */
    RUN("运行"),
    /**
     * 停止
     */
    STOP("停止"),
    /**
     * 下载
     */
    DOWNLOAD("下载"),
    /**
     * 上传
     */
    UPLOAD("上传"),
    /**
     * 未知
     */
    DEFAULT("未知");

    private String value;

    EAuthorityType(String value) {
        this.value = value;
    }

    @Override
    public String value() {
        return value;
    }
}
